<h4 class="title">变量输出</h4>
<ul  class="tags">
<li>{$value}</li>
<li class="gray">正常运行的前提是 Act 里有对模板赋值操作 : $this->assign('value' , 'reginx.com');</li>
</ul>
<h4 class="title">调用方法</h4>
<ul  class="tags">
<li>{:count($value)} </li>
<li class="gray">{:date('Y-m-d H:i' , time())} </li>
<li>可调用系统/应用所加载的任意函数/方法</li>
</ul>
<h4 class="title">变量输出特殊用法</h4>
<ul  class="tags">
<li>{$value|20}      输出截取的字符串 , 支持中文</li>
<li class="gray">{$value|html}    输出html字符串</li>
<li>{$imgsrc|thumb}  输出缩略图</li>
<li class="gray">{$imgsrc|water}  输出水印图</li>
<li>可通过扩展tpl类替换规则支持更多特殊用法...</li>
</ul>

<h4 class="title">系统常量的输出</h4>
<ul  class="tags">
<li>{__APP_URL__}    输出当前 App url</li>
<li class="gray">{__APP_PATH__}   输出当前 App 服务器路径</li>
<li>{__CURTPL_URL__} 输出当前 App 默认风格目录url , 可以通过config.php 配置默认风格目录</li>
<li class="gray">{__DATA_URL__}   输出公共资源目录</li>
<li>{__CACHE_PATH__} 输出缓存服务器目录</li>
<li class="gray">可通过扩展 $GLOBALS['_APP'] 扩展自定义常量 , 格式为 xx_xx 小写</li>
<li>更多请参考 <a href="./tpldefines.php">模板常量</a> </li>
</ul>

<h4 class="title">if 标签</h4>
<ul class="tags">
<li>{if $v == '1'} </li>
<li class="gray">{$v} 等于 1 </li>
<li>{elseif $v < 1} </li>
<li class="gray">{$v} 小于 1 </li>
<li>{else} </li>
<li class="gray">{$v} 大于 1</li>
{/if}
</ul>

<h4 class="title">foreach 循环标签</h4>
<ul  class="tags">
<li>{foreach $list $k $v} </li>
<li class="gray">    {$v}</li>
<li>{/foreach}</li>
<li class="gray">支持循环嵌套</li>
</ul>

<h4 class="title">foreach 循环标签 使用循环计数变量</h4>
<ul  class="tags">
<li>{foreach $list $k $v} </li>
<li class="gray">    第 {$list_index} 个 :{$v}</li>
<li>{/foreach}</li>
<li class="gray">计数变量的访问规则: $数组名称_index </li>
<li>注意: 循环技术变量是从1开始</li>
</ul>

<h4 class="title">for 循环标签 </h4>
<ul  class="tags">
<li>{for $i in range(0 , 10)} </li>
<li class="gray">    {$i}</li>
<li>{/for}</li>
<li class="gray">for 不需要循环计数变量. 默认 循环变量 即为循环技术变量.  </li>
<li>range( 起始 , 结束)</li>
</ul>

<h4 class="title">for 循环标签 步长写法</h4>
<ul  class="tags">
<li>{for $i in range(0 , 10 , 2)} </li>
<li class="gray">    {$i}</li>
<li>{/for}</li>
<li class="gray">range( 起始 , 结束 , 步长)</li>
<li>步长即每次循环变量自增的值</li>
</ul>

<h4 class="title">lang 语言标签</h4>
<ul  class="tags">
<li>例如: hello 对应内容为  '你好 %s' </li>
<li class="gray">{lang: 'hello'}  输出: 你好</li>
<li>{lang: 'hello' , 'reginx.com'} 输出: 你好 reginx.com </li>
<li class="gray">{lang: 'hello' , 'reginx.com' , '再见!'} 输出: 你好 reginx.com , 再见! </li>
<li>语言参数可任意</li>
</ul>

<h4 class="title">url 标签</h4>
<ul  class="tags">
<li>{url: 'admin@index-login'} </li>
<li class="gray">说明: 以上输出结果受配置文件参数设置影响. </li>
<li>当设置为 rewrite 模式 , 且 路由类型为 pathinfo 或 伪静态的时候 输出以下内容</li>
<li class="gray">http://www.reginx.com/admin/index/login.html</li>

<li>当关闭 rewrite 模式 , 且 路由类型为 pathinfo 的时候 输出以下内容</li>
<li class="gray">http://www.reginx.com/admin/index.php/index/login.html</li>

<li>当关闭 rewrite 模式 , 且 路由类型为 伪静态的时候 输出以下内容</li>
<li class="gray">http://www.reginx.com/admin/?index/login.html</li>

<li>当关闭 rewrite 模式 , 且 路由类型为 普通模式的时候 输出以下内容</li>
<li class="gray">http://www.reginx.com/admin/?m=index&a=login</li>

<li>说明: @之前的 admin 表示 应用 , index 表示模块名称 , login 表示动作名称</li>
<li class="gray">1. http://www.reginx.com/ 为项目base url </li>

<li>2. 可使用任意参数 例如: {url:'art@list-view-id-%d-sort-%d-name-%s' , 1 , 2 , 'reginx'}</li>

</ul>

